Acousto-optic multi-channel space integrating correlator

ABSTRACT

Acousto-optic multi-channel space integrating correlators and methods of using the same are disclosed. The correlators consist of a single channel acousto-optic cell illuminated by a light source, with the light from the cell imaged onto a second acousto-optic cell, typically a multi-channel cell, with the light between the two cells being single sideband filtered so as to pass only the desired components. The light from each channel of the second acousto-optic cell is directed to a respective light detector, or utilizing a segmented lens system, is split so that different portions of the light from each channel are directed to a different respective light detector. The acousto-optic cells and the light source are oriented so that the light is incident upon the first acousto-optic cell at the Bragg angle, the DC and a first order component of light from the first acousto-optic cell is incident upon the second acousto-optic cell at the Bragg angle, and the DC component and the first order diffraction component as again diffracted by the second acousto-optic cell is directed to the respective light detector. The result provides for a direct complex correlation between an input signal for the first acousto-optic cell and each of the references applied to each channel of the second acousto-optic cell, useful in synchronization, demodulation and other applications. Various applications of the acousto-optic multi-channel space integrating correlators and methods of preprocessing frequency hopped signals to reduce processor bandwidth requirements are disclosed.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to the field of acousto-optic correlators.

2. Prior Art

The basic space integrating (SI) optical acousto-optic correlator architecture and concept is well understood. [R. M. Montgomery, "Acousto-optical Signal Processing System", U.S. Pat. No. 3,634,749 (January 1982)] This basic system is limited in the signal duration and range delay that can be processed. The concept of using repeated or cyclic active reference signals in this architecture is likewise well known [D. Casasent, "Frequency-Multiplexed Acousto-Optic Architectures and Applications", Applied Optics, Vol. 24, pp 856-858 (March 1985)]. This cyclic reference signal technique is attractive because it allows an infinite range delay search (essential for synchronization applications), but it significantly limits the maximum signal duration that can be handled to T_(A) /2 (where T_(A) is the aperture time of the system, i.e. the aperture time of the AO cells used). Prior techniques advanced to overcome these problems have used the well-known time-integrating (TI) AO correlator architecture [R. A. Sprague and C. L. Koliopoulos, "Time-Integrating Acousto-Optic Correlator", Applied Optics, Vol. 15, pp 89-92 (1976)] with single and multi-channel AO cells, multiple input point modulators and frequency-multiplexing [D. Casasent, supra; D. Casasent, "General Time, Space and Frequency-Multiplexed Acoustic Correlator", Applied Optics, Vol. 24, pp 2884-2888 (15 Sept. 1985)]. These architectures require the detection of separate portions of the full large duration signal correlation and the subsequent proper delay and summation of these "mini-correlations". To allow this, complex correlations are necessary. No one has yet detailed how to achieve these complex correlations on acousto-optic processors. In any time integrating (TI) architecture, an excessive number of detectors is required to achieve this (with no processing gain and noise performance loss). The present invention method described herein can be used to accomplish this in a TI system, though such a system is not detailed further herein because the output detector requirements (the number of detectors) is excessive. Thus the present disclosure is directed only to an SI AO correlator. In correlations of coded signals with phase modulation, one must be able to achieve either coherent or noncoherent detection. This issue has not been noted in prior acousto-optic detection correlators. The present invention enables one to achieve both coherent and noncoherent detection.

BRIEF SUMMARY OF THE INVENTION

Acousto-optic multi-channel space integrating correlators and methods of using the same as disclosed. The correlators consist of a single channel acousto-optic cell illuminated by a light source, with the light from the cell imaged onto a second acoutso-optic cell, typically a multi-channel cell, with the light between the two cells being single sideband filtered so as to pass only the desired components. The light from each channel of the second acousto-optic cell is directed to a respective light detector, or utilizing a segmented lens system, is split so that different portions of the light from each channel are directed to a different respective light detector. The acousto-optic cells and the light source are oriented so that the light is incident upon the first acousto-optic cell at the Bragg angle, the DC and a first order component of light from the first acousto-optic cell is incident upon the second acousto-optic cell at the Bragg angle, and the DC component and the first order diffraction component as again diffracted by the second acousto-optic cell is directed to the respective light detector. The result provides for a direct complex correlation between an input signal for the first acousto-optic cell and each of the references applied to each channel of the second acousto-optic cell, useful in synchronization demodulation and other applications. Various applications of the acousto-optic multi-channel space integrating correlators and methods of preprocessing frequency hopped signals to reduce processor bandwidth requirements are disclosed.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram of the basic multifunctional multi-channel space-integrating acousto-optic processor architecture of the present invention.

FIG. 2 illustrates the reference and received signal patterns for general signal synchronization using the system of FIG. 1.

FIG. 3 illustrates the reference and received signal patterns for general signal demodulation using the system of FIG. 1.

FIG. 4 is a schematic diagram illustrating the preferred AO cells and optical wave orientations for the system of FIG. 1.

DETAILED DESCRIPTION OF THE INVENTION

Advanced herein is a new SI AO correlator architecture together with specific attention to its ability to produce complex-correlations and to add properly delayed complex mini-correlation outputs to achieve correlations for longer duration and larger time bandwidth product (TBWP) signals with no processing gain (PG) loss and no noise performance loss. This allows the processing architecture to handle signals of longer duration with an infinite range delay search. The details of this feature for a general signal synchronization application are given. The basic architecture in Section 2 uses a new split-lens output system, with methods of employing this architecture (and conventional multiplexing signal techniques (D. Casasent, "Frequency-Multiplexed Acousto-Optic Architectures and Applications", Applied Optics, Vol 24, pp 856-858 (March 1985) and D. Casasent, "General Time, Space and Frequency-Multiplexed Acoustic Correlator", Applied Optics, Vol. 24, pp 2884-2888 (15 Sept. 1985) to allow this same architecture to achieve standard message demodulation being given. Also disclosed are preprocessing techniques for frequency hopped (FH) signals to decrease processor bandwidth requirements. A novel property of the processor architecture is its ability to perform frequency selectivity. Finally detailed is the use of the architecture and the FH preprocessing techniques for the synchronization and demodulation of FH encoded general signals. The use of the processor employs this new frequency selectivity feature. The system also allows the use of both coherent and noncoherent detection. Thus, the architecture of the invention has many unique properties.

In the descriptions to follow, different sections are given different headings to better organize the disclosure and for more ready cross reference to different portions thereof.

2. Multi-Channel SI Correlator Architecture

The basic architecture is shown in FIG. 1. The system consists of a single-channel AO cell (AO1) at P₁ imaged by lenses L₁ and L₂ onto a second AO cell (AO2) at P₂. Single sideband (SSB) filtering can be performed at the intermediate plane between L₁ and L₂, as is subsequently discussed. AO2 is a multi-channel AO cell, and the imaging system (L₁ and L₂) is designed to image P₁ horizontally onto P₂ and to expand it vertically such that the same filtered P₁ pattern illuminates the different vertical channels of AO2. It is assumed that AO2 has N signal channels. The output lens system (L₃ and L₄) integrates the light distribution leaving P₂ spatially onto detectors at P₃. On each of the N output channels, two detectors (A_(n) and B_(n) for channel n) are placed, with one detector pair corresponding to each of the N channels of AO2 and with the two detectors per channel positioned to collect the spatially integrated output from L₃ and L₄ respectively. Lenses L₃ and L₄ are split lenses that spatially integrate different portions of the light leaving P₂.

Considering the operation of the system of FIG. 1, when both A_(n) and B_(n) detector outputs on each channel n are summed, each channel of FIG. 1 is a conventional SI AO correlator, and the full system is an N-channel SI correlator. The basic SI correlator using AO cells of aperture time T_(A) and time bandwidth product TBWP_(A) with active references (cyclically repeated (D. Casasent, "Frequency-Multiplexed Acousto-Optic Architectures and Applications", Applied Optics, Vol 24, pp 856-858 (March 1985) and D. Casasent, "General Time, Space and Frequency-Multiplexed Acoustic Correlator", Applied Optics, Vol. 24, pp 2884-2888 (15 Sept. 1985))) can handle an infinite range delay search if the signal duration (T_(S)) satisfies

    T.sub.S ≦T.sub.A /2.                                (1)

If each channel of FIG. 1 satisfies (1), then one can conceptually combine the N output correlation channel data and thus achieve an infinite range delay search for signals of longer duration

    T.sub.S ≦NT.sub.A /2.                               (2)

From (1) and (2), it can be seen that the advantage of an N-channel processor is an increase (by a factor of N) in the signal duration and TBWP that one can process with an infinite range delay search. Details of the mini-correlation summation required in general and its use for specific synchronization applications are described later under the headings "Standard Waveform Synchronization" and "Frequency Hopped Signal Processing".

If we consider the operation of the system of FIG. 1 with all A_(n) and B_(n) detector outputs separately detected and processed, then the system is a modified SI correlator with 2N channels. This version of the FIG. 1 architecture is appropriate for demodulation applications (when multiple references must be searched and when the synchronization time of occurrence of the input signal is known). To achieve this 2N channel parallel correlation of the received signal and 2N reference patterns, proper time-multiplexing of the reference signal inputs to the AO2 chanels is needed, as discussed later for specific headings under the headings "General Signal Demodulation Processing" and "Frequency Hopped Signal Processing".

A fundamental issue associated with the use of this architecture is the fact that each output channel must be a complex correlation (otherwise combining separate channel outputs will result in significant processing gain loss). The topic of complex correlations is addressed separately under the heading "Complex Correlations". All AO cells are assumed to operate in amplitude mode. We assume Bragg mode operation for light efficiency (i.e. only one first-order diffracted wave), although this is not fundamental to the analysis.

The following basic issues are necessary to establish notation and specific issues vital to the system use. The most general input AO signal is described by the real function ##EQU1## where a(t) and φ(t) describe amplitude and phase modulation, ω_(c) is the angular carrier frequency, and Re denotes the real part. Eq. (3b) follows from trigonometric identities, where

    x.sub.s (t)=a(t) cos φ(t), y.sub.s (t)=a(t) sin φ(t). (4)

These x_(s) (t) and y_(s) (t) signals in (3) and (4) contain the information portion z_(s) (t) of the signal, which we write as

    z.sub.s (t)=x.sub.s (t)-jy.sub.s (t).                      (5)

x_(s) (t) and y_(s) (t) can be obtained from the received signal in (3a) by mixing s(t) with cos ω_(c) t and sin ω_(c) t and lowpass filtering. The signal in (3a) can be viewed as the received signal. However, generally the x_(s) (t) and y_(s) (t) terms in (4) are extracted from the received signal and placed on quadrature carriers as in (3b) with ω_(c) equal to the center frequency of the AO cell (the intermediate heterodyne frequency). These x(t) and y(t) terms are referred to as I (in-phase) and Q (quadrature-phase) signals. The results are intended to be most general and to apply to the many types of quadrature modulation presently used to reduce the bandwidth (BW) of transmitters or processors.

For a general input electrical signal f(t) cos (ω_(c) t), the amplitude transmittance of an amplitude mode AO cell (in Raman Nath, RN, mode) is

    t.sub.RN (x,t)=1+jαf(t-x') cos [ω.sub.c (t-x')],(6)

where α is a constant that depends on the AO cell, x'=x/v_(s) and v_(s) is the velocity of sound in the AO cell. In general, Jα is considered as one complex constant. Because an optical system automatically separates (by diffraction) the exponential components of the cosine term, it is appropriate to view a real signal s(t) as

    s(t)=0.5s(t)+0.5s*(t)                                      (7)

where ()* denotes complex conjugate and

    s(t)=[x.sub.s (t)-jy.sub.s (t)] exp (+jω.sub.c t)    (8a)

    s*(t)=[x.sub.s (t)+jy.sub.s (t)]  exp (-jω.sub.c t). (8b)

These signals s and s* are analytic and thus have one sided spectra. The signal s is referred to as the analytic signal and s* as the anti-analytic signal. The input laser light will be described by

    u.sub.0 (t)=a.sub.0 exp (-jω.sub.L t).               (9)

Use of (7) and (8) yields ##EQU2## From (10), it can be seen that s* and s are the +1 and -1 orders respectively (traveling up and down respectively) and that these contain positive and negative spatial frequencies respectively (i.e. their spectra are one-sided and thus analytic as stated). If the AO cell is operated in Bragg mode, only the DC and one first order term exists. If the AO cell is rotated at +θ_(B) (-θ_(B)) about the y axis (where θ_(B) is the Bragg angle), then the +1 (-1 first order wave exists corresponding to an upward (downward) traveling wave and positive (negative) frequencies. For RN cells, SSB filtering achieves the same result.

Another fundamental issue associated with the system of FIG. 1 and a new property of this system is the manner in which the AO cells are oriented, noted here and detailed later under the heading "Complex Correlations". Bragg amplitude mode cells are assumed, though similar results occur for RN cells with proper SSB filtering. The first cell AO1 is oriented at +θ_(B) (the Bragg angle), with the transducer end of AO1 closer to the input light and with the input light parallel to the z axis. The dc and +1 order terms leaving AO1 are both incident on P₂ at different angles. The dc term enters P₂ parallel to the z axis and the +1 order term leaves P₁ at an angle +2θ_(B) but enters P₂ at an angle -2θ_(B) (due to the inversion performed by L₁ and L₂). The second cell AO2 is oriented at -θ_(B) (its transducer end further from the input light) and thus the +1 order beam from AO1 is incident on AO2 at the Bragg angle (so is the DC wave from AO1). Consider the DC wave from AO1 that passes straight through AO2 and the +1 wave from AO1 doubly diffracted a second time by AO2. In Section 3, it is shown that these waves are incident colinearly on the detectors at P₃. Thus, by combining (coherently) these two output waves, one can obtain the desired complex correlation output (as detailed in Section 3).

The final major issue of present concern is that should the signals into AO1 and AO2 be at different frequencies, then the two output waves (the dc and doubly-diffracted waves) will not be incident colinearly on the detector for channel n. This is detailed in Section 3. As a result, signals present in AO1 and AO2 at different frequencies will not land on an output detector and thus are not of concern. This frequency selectivity is a new feature of this SI processor, not previously suggested or used. In the discussion in Section 7, this automatic frequency filtering property of the architecture of FIG. 1 will be used in processing frequency-multiplexed data.

3. Complex Correlations

The conventional correlation of two real signals S₁ and S₂, defined by

    R.sub.12 =s.sub.1  ○* s.sub.2 =∫s.sub.1 (x)s.sub.2 (x-τ)dx (11)

is distinguished from the complex-correlation of the analytic signals

    R.sub.12c =s.sub.1  ○* s.sub.2 *=∫s.sub.2 (x)s.sub.2 *(x-τ)dx.                                             (12)

In (12), the signals are denoted as complex using (I and Q or similar complex signal representations), whereas in (11) we consider real signals. For two analytic signals s₁ and s₂, their complex correlation in (12) is R_(12c) =z₁ ○* z₂ * and has real and imaginary parts given by

    Re{R.sub.12c }=x.sub.1  ○* x.sub.2 +y.sub.1  ○* y.sub.2 (13a)

    Im{R.sub.12c }=x.sub.1  ○* y.sub.2 -y.sub.1  ○* x.sub.2. (13b)

Generally (13a) is desired.

Inherent in the proposed use of the architecture of FIG. 1 is the sum of separate correlation outputs. To achieve this with no processing gain (PG) loss, the real parts of the complex correlations in (13a) must be added. In terms of the x(t) and y(t) signal representations in (3), (4) and (5), the real signal satisfies

    s(t)=Re[z.sub.s (t) exp (+jω.sub.c t)]=x.sub.s (t) cos ω.sub.c t+y.sub.s (t) sin ω.sub.c t.                        (14)

Considered below is the producing and correlating the complex analytic signals described by (8) using the quadrature (I and Q) data modulation representation in (3b) and (4).

Attention to achieving the complex correlation in (12) and (13) has not been fully and completely addressed for optical processors, and thus detail on how to achieve this on the architecture of FIG. 1 is now given. The real received signal denoted by s(t) as in (3a) or (14), is applied to AO1 of FIG. 1. A real reference signal r(t) described similar to (3a) or (14) is fed to AO2 of FIG. 1. Only considered is a one-channel version of FIG. 1 and a single output integrating lens between P₂ and P₃ for simplicity. The AO1 input signal denoted by (14) results in a transmittance of AO1 (assuming amplitude mode modulation) given by (10b).

Considering only the dc and +1 order waves, the light leaving P₁ is ##EQU3## The first term is the dc wave and the second is the +1 diffracted wave. The imaging system L₁ and L₂ inverts (15) spatially in x. To simplify notation, define the +x axis for AO2 and P₂ as outward and thus (15) also describes the light incident on AO2.

The input reference signal to AO2 is ##EQU4## where the (-t) argument denotes a time-reversed signal in this reference AO2 signal, compared to the AO1 input signal in (14), and where use has been made of cos (-θ)=cos (+θ) and sin (-θ)=-sin (θ). The +1 diffracted order light from AO1 is incident on AO2 at the Bragg angle and thus sees a transmittance of AO2 given by

    u.sub.2 (x,t)=1+(jα/2)r(t+x')=1+(jα/2)z.sub.r (-t-x')e.sup.-jω.sbsp.c.sup.(t+x').                 (17)

In (17), (t+x') is substituted rather than (t-x') for t since the x axis is reversed at P₂ compared to P₁. The analytic signal r is defined analogous to (8a).

The doubly diffracted first-order wave is the product of the last term in (15) and the last term in (17). It leaves AO2 traveling in +z (parallel to the optical axis). The first-order wave from AO1 undiffracted by AO2 is still traveling down at -2θ_(B). The dc wave or zero-order term in (15) is incident parallel to the z (optical) axis and AO2 is tilted at -θ_(B). The zero-order input wave in (15), undiffracted by AO2, thus leaves AO2 in the +z direction and is described by the first term in (15). The zero-order input wave diffracted by AO2 leaves AO2 going downward at -2θ_(B). The two waves leaving AO2 parallel to +z are thus

    u.sub.2 '(x,t)=a.sub.0 e.sup.-jω.sbsp.L.sup.t -(a.sub.0 α.sup.2 /4)z.sub.s *(t-x')z.sub.r (-t-x')e.sup.-j(ω.sbsp.L.sup.+2ω.sbsp.c.sup.)t. (18)

Term one in (18) is the original zero order wave from AO1 undiffracted by AO2. The doubly-diffracted first-order wave leaving AO2 is the second term, the desired correlation term. These two terms travel colinearly and thus reach the P₃ detector. The other term leaving AO2 travel at -2θ_(B) angle with respect to the z axis and thus do not land on the P₃ detector and hence their effects in the P₃ output are not considered. The light amplitude incident on P₃ is thus the spatial integral of terms one and three in (18).

The full intensity detected output at P₃ is thus ##EQU5## where B is a bias term (one component of it is also a function of time), c is a constant and the correlation shift variable will be 2t. Substituting for z_(s) and z_(r), one obtains ##EQU6## From (20), it is noted that the real and imaginary parts of the complex correlation are available on quadrature (cosine and sine) temporal output carriers. Either or both of these terms is easily extracted from the full correlation output by standard mixing and LFP techniques. Thus, the system of FIG. 1 yields an output with terms agreeing with those in (13). From (19) and (20), it is also noted that the output temporal carrier is at 2ω_(c) (twice the input carrier to AO1 and AO2). This doubling of the output temporal carrier frequency is due to the cross-propagating signals in the cells.

When several such mini-correlations are available, one can delay and sum them and obtain the equivalent of the correlation of a longer signal with no PG loss (if a complex-valued sum is used). Complex correlations are essential for use of this processor. For example, consider one channel of FIG. 1 with the split L₃ and L₄ output lens system used. The output from each detector can be written as an integral over the associated aperture, and their sum can be represented as ##EQU7## where v_(s) T_(A) =x_(A) is the spatial aperture of the AO cell and ν=v_(s) t. If these two detector outputs are to be summed, as noted in (21) to achieve a spatial integration of the full X_(A) aperture, then each must be a complex correlation output and one may add their real parts (to obtain the proper full output correlation and the associated PG and noise performance). Use will be made of the temporal carrier frequency for the output correlation signal in the advanced application in Section 7. For now, note that if two received signals on two frequencies are present in AO1 and if two different reference signals on the same two frequencies are present in AO2, then the P₃ output will only contain the correlations of the pairs of the signals that are on the same frequencies (since the cross-frequency signal pairs will not land on an output detector at P₃). Even though these two correlations are present on the same output detector, one can separate them since they are present on two different temporal carriers. This is a new aspect of this SI processor and is achieved by proper Bragg angle orientation of the AO cells.

The treatment of signals as I and Q channel data x(t) and y(t) is quite general and compatible with general RF preprocessing electronics. For the case of minimum shift keying (MSK) data modulation, a conventional technique with considerable bandwidth advantages, this data modulation is achieved by encoding the even e(t) and odd o(t) bit sequences in the code on quadrature carriers as

    s(t)=e(t) cos (ω.sub.B /4)t+o(t) sin (ω.sub.B /4)t, (22)

where ω_(B) corresponds to the bit or chip rate and the AO cell carrier ω_(c) is chosen to be an integer multiple of ω_(B) /4, i.e. ω_(c) =Nω_(B) /4. As seen from (22), this modulation technique is quite analogous to the I and Q data description that was used.

The final attractive feature of this processor noted is its ability to perform either coherent or noncoherent demodulation. If the absolute phase of the received signal is known (from phase-locked-loop or other standard phase estimation techniques), then the complex correlation output or its real part can be obtained as detailed above. If the absolute phase of the received signal is in error by ψ_(e), the output in (20) has quadrature factors cos (2ω_(c) t-ψ_(e)) and sin (2ω_(c) t-ψ_(e)). If ψ_(e) =O, the proper correlation term cannot be extracted as in (20) by mixing and an LPF. In such cses, nocoherent demodulation is essential. This can be achieved on the processor by mixing and LPF with cos (2ωt) and sin (2ωt), squaring each LPF output and using their sum as the final output correlation. The system allows the unique ability (for an optical system) to separately form the real and imaginary parts of the complex correlation and to then perform either a coherent or noncoherent detection (as needed).

4. Standard Waveform Synchronization

A standard synchronization waveform consists of several (M) symbols (each of duration T_(S)) with an underlying pseudo-noise (PN) or similar waveform and with some encoding such as Walsh functions (WFs) on each symbol and with a bandwidth conserving modulation such as MSK also present. Consider such a general synchronization waveform with M symbols as described above. There is no loss in generality of the processor if the synchronization waveform differs from this typical format. One can view the entire synchronization section as one long signal of duration MT_(S). The synchronization of such a signal requires that one correlates a signal of duration MT_(S) and bandwidth BW_(S) with an infinite range delay search (T_(D) =∞). This is achieved using N channels of the system of FIG. 1 with recycled references fed to each AO2 channel. The number of channels N required is determined by the full T_(S) '=MT_(S) signal duration and the AO cell length T_(A) as NT_(A) /2≧T_(S) '. In all synchronization applications, the A_(n) and B_(n) detector outputs on each channel n are coherently summed. Each channel of the processor in FIG. 1 handles a signal duration T_(A) /2 (with an infinite range delay search) and N of these channels (when properly used) satisfies the processing requirement. The symbol present in the n-th section of the synchronization section of the signal is denoted by W_(n). FIG. 2 shows the received signal fed to AO1 (with separate symbol sections of it denoted by s_(n) and the reference signal pattern fed to each AO2 channel denoted by r_(n)). Each AO channel length T_(A) is shown as 20 μsec in FIG. 2 (although general T_(A) values can be used). Nine channels of AO2 are shown in FIG. 2, although this can easily be generalized to N channels. As shown in FIG. 2, each r_(n) channel signal consists of a given W_(n) code of length T_(S) (followed by zero for a duration T_(S)). Each of these 2T_(S) duration electronic reference patterns are cyclically repeated (the arrow below each reference pattern denotes a cyclic signal). Assume that T_(S) satisfies (1). By tracing the signals in FIG. 2, one finds that each AO2 channel searches for the presence of one symbol (with T_(D) =∞). With M symbols, the N=M channels of the full system handle the complete synchronization signal. The reference signal arrangement in FIG. 2 is referred to as a time- and space-multiplexed reference signal (with recycled references as noted earlier and as used in all cases).

In the synchronization section, the set of M symbols W_(n) are known, and thus the M=N reference signals for the M=N channels of AO2 are known. The order of these M symbols W_(n) is also known, as is the way to delay and sum the N detector outputs. The correlation output on the n-th detector (for the n-th reference symbol) in the synchronization sequence is delayed by (n-1)T_(S) and the sum of the N correlation outputs (delayed as noted above) is continuously formed on a single output line. The occurrence of a peak on this single output sum signal line denotes synchronization. The threshold used can be set at the level desired for a given probability of detection, false alarm or error. If the bandwidth and TBWP specifications of the AO cells allow it, frequency-multiplexing techniques (see Section 7) can be included if required. As in all uses of this system, varying the electronic reference signal to the processor can allow different synchronization signals to be processed on the same basic architecture.

5. General Signal Demodulation Processing

A general signal contains a message section, with one of M message symbols transmitted at successive times T_(S). The n-th message code is denoted by m_(n) (these message codes generally have an uderlying PN code, with encoding such as WFs and bandwidth conserving modulation such as MSK. The specific encoding and modulation techniques do not significantly affect the processor. For demodulation with the reference and received signals aligned, the orthogonal properties of WFs are attractive since peak aligned cross-correlations are zero. Multiplication by the underlying PN code does not destroy this property. In synchronization, shifted cross-correlations must be considered and herein WF encoding offers no advantage. The general requirements for demodulation of such signals require one to correlate each received m_(n) message symbol versus the M possible reference message codes (which we denote by W_(n)) with T_(D) =O (since the system is in synchronization). In all modulation applications, each A_(n) and B_(n) detector output is separately used; i.e. the detector outputs on each channel are not summed, as was done in synchronization processing. This is possible because T_(S) must satisfy (1) and because T_(D) =O in demodulation.

FIG. 3 shows the received signal with message symbols m_(n) (T_(S) =10 μsec duration is assumed and T_(A) =20 μsec) fed to AO1 of FIG. 1 and with the reference signal patterns r_(n) fed to the first 8 reference channels of AO2 shown. Each reference signal inputs consists of one possible message symbol W_(n) repeated twice, followed by another possible message symbol repeated twice, with this full 4T_(S) signal pattern repeated cyclically. FIG. 3 shows the case of N=8 channels at AO2 and 16 possible reference message symbols W₁ to W₁₆. The system and basic concept extend to more message symbols as desired and as allowed by the AO cells used. For the situation considered, consider only the AO channel one and extrapolate the results from this one channel case. Consider the timing when m₁ is present in the left-half of AO1 and W₁ is present in both halves of AO2. This is easily arranged since the received signal s(t) is in synchronization. Detector A₁ forms the correlation m₁ ○* W₁. Then T_(S) later, detectors A₁ and A₂ contain the correlations m₂ ○* W₁ and m₁ ○* W₂ respectively. A time 2T_(S) later, the outputs are m₃ ○* W₂ and m₂ ○* W₂. This procedure continues and finally one obtains the correlation of each m_(n) with W₁ and W₂ (from channel n=1). In parallel, the other AO2 channels provide the correlations of the same m_(n) with two other W_(n) references per channel of the system. If the A_(n) outputs are delayed by T_(S), the sum of the B_(n) and delayed A_(n) outputs can be sampled in parallel each T_(S) and from a standard maximum-selection circuit the symbol present each T_(S) can be determined. If the message symbols possible are changed (such as would occur when processing a different coded signal), the electronic reference signals fed to the processor can be changed accordingly. If the BW_(A) and TBWP_(A) for the AO cells allow, one can include frequency-multiplexing to increase the number of possible message symbols that the system can accommodate. This mode of operation is discussed in Section 7.

6. Frequency Hopping Preprocessing

Before detailing the use of the frequency selection that the system allows and discussing its use in processing frequency hopped (FH) encoded signals, preprocessing techniques useful to reduce the bandwidth requirements of any FH signal processor are considered. A typical FH coded signal consists of a synchronization and message section with each divided into a number of symbol times T_(S) as before. In each T_(S), a different B-bit PN code s_(n) can be present with a different carrier frequency in each symbol time and generally with modulation such as MSK present. As before, the specific signal modulation does not affect the processor. Let the subscript n is s_(n) denote the order of the PN codes in the synchronization section (i.e., the synchronization section contains PN codes in the order s₁, s₂, etc.). The frequency present in a given T_(S) varies in a known manner (determined by the FH coding). It is customary for the FH frequencies to vary over a large range. In some cases, these frequencies will lie in several bands centered at frequencies f_(a), f_(b), etc. with small bandwidths around f_(a), f_(b), etc. (compared to the separations f_(a) -f_(b), etc.). In such cases the received FH signal can be mixed with f_(a), f_(b), the output lowpass filtered and heterodyned to yield a significantly reduced input signal bandwidth requiring further processing. The FH frequencies possible in the synchronization section (at any time) are known to authorized users. For the case of F such frequencies, we can simply heterodyne the received signal to these F frequencies, LPF and arrange the F outputs on F adjacent intermediate frequency (IF) frequencies. With each symbol of bandwidth BW₁, the bandwidth of the synchronization section can thus be reduced to F(BW₁)=BW_(S). Once the system is in synchronization, the FH frequency sequence is known and the time of arrival of each T_(S) symbol is known. Thus, one can heterodyne each message symbol with the proper FH frequency, thereby removing the FH modulation and thus converting the demodulation requirements to simply determining the B-bit PN code present in each message symbol.

7. FH Signal Processing

To detail the use of FIG. 1 and the synchronization and demodulation of FH coded data, several specific parameters are assumed for specificity in the description. The basic processing concept can be generalized to other cases. Assume F=8 frequency-hopped frequencies are present in the synchronization section (denote these, after the heterodyne preprocessing by f₁ to f₈, not necessarily in this order). It is assumed that the heterodyned full input signal bandwidth satisfies 8BW₁ =BW_(S) =BW_(A1) (the bandwidth of AO1). Assume 16 different PN codes (in the order s₁ to s₁₆) to be present in the synchronization section. Assume 5-bit PN codes (B=5) and thus a total of 32 possible codes s_(n). Assume that the received signal has been heterodyned to F=8 frequencies. In each T_(S), only one of these frequency bands will have signal information, but which one has information is not known. Assume that simple power detection in each frequency band cannot reliably determine the frequency present. If this were possible, the processor could be simplified further. Also assume the frequency varies between adjacent T_(S) sections. Thus, any given T_(S) of time will not contain two s_(n) codes on the same frequency.

Thus, the synchronization processing requirements involve the correlation of the full 16 T_(S) synchronization section with T_(D) =∞ with the ordered set of symbols s₁ to s₁₆ with the proper heterodyned f_(n) frequency placed on each s_(n) reference symbol (in the order determined by the FH code). This synchronization is achieved by correlating each T_(S) portion of the received signal (with T_(D) =∞) with all 16 possible PN-FH symbols. The 16 correlation outputs are properly delayed (according to the PN and FH code) and coherently summed to give one output. A peak above threshold on this summation output denotes synchronization. A continuous search is again provided with T_(D) =∞ (with properly arranged reference signals per AO2 channel). As before, if the synchronization code is changed, the electronic input reference and heterodyned frequencies can be changed appropriately.

As in all synchronization cases, the A_(n) and B_(n) detector pairs on each channel n are summed and cyclic references used to provide full T_(D) =∞ search over a signal duration T_(S). By properly using the frequency-selectivity of the processor of FIG. 1, one can achieve 16 such correlations with full T_(D) =∞ search using only 8 channels of AO2 and 8 output detectors at P₃. Each channel of AO2 is fed with 2 of the 16 PN codes s_(n) on the proper f_(n) for the s_(n). These references are arranged such that the two s_(n) frequencies present on each AO2 channel are different. Since only one frequency f_(n) will be present in AO1 (in a given T_(S)), only the output detector channel n for which the f_(n) frequency to AO2 matches the f_(n) frequency present at AO1 will have an output. This occurs since the architecture of FIG. 1 insures that only the correlation of signals with the same frequencies in AO1 and AO2 will fall on an output detector. Since there are 8 frequencies in the 16 synchronization symbol sections and two occurrences of each frequency, 2 of the 16 reference signals and two output channels will yield P₃ outputs. These will occur on separate detectors (guaranteed by our reference signal arrangement). One of these outputs will be a crosscorrelation and the other will be an autocorrelation. The former is expected to be much less than the latter. At successive T_(S) times, different detector outputs will have data present (the sequence of detector outputs with the proper data is known from the f_(n) frequency sequence and the associated s_(n) sequence in the synchronization section). Thus, by appropriately delaying and summing these complex correlation outputs, the full synchronization section signal correlation is obtained. An additional degree of noise filtering is automatically provided since the detector outputs will be present on the temporal carrier 2f_(n). Thus, with two BPFs (bandpass filters) per output channel (centered at the proper frequencies), extraneous noise outside of this narrowband will not be present in the output data to be further processed.

Next, consider the demodulation requirements for this signal. With FH coding removed in the message section by the preprocessing in Section 6, this problem is thus a conventional correlation of each reference symbol in the message section with the 32 message codes s_(n) possible in each T_(S) (with T_(D) =O since the system is in synchronization). This demodulation problem can thus be generalized to a discussion of the use of time, space and frequency-multiplexing techniques (with no specific attention to FH modulation applications). These basic time, space, and frequency-multiplexing concepts have been advanced elsewhere (D. Casasent, "Frequency-Multiplexed Acousto-Optic Architectures and Applications", supra; and D. Casasent, "General Time, Space and Frequency-Multiplexed Acoustic Correlator", supra. However, their specific use differs with each signal application and with each processing architecture. The BW_(A) and TBWP_(A) of the AO cells and the number of channels N present in AO2 determine the demodulation capacity possible in the processor. One arrangement to demonstrate the general concept uses only the A_(n) detectors and only 8 detector outputs to process 32 simultaneous correlations using only these 8 detector outputs. The basic concept can be generalized further using the basic techniques discussed. The received signal PN message code m_(n) is heterodyned to 4 frequencies f₁ to f₄ (spaced by BW₁) and these 4 signals are fed simultaneously (frequency-multiplexed) to AO1. Each channel of AO2 is fed with 4 different reference PN codes (e.g., r₁ to r₄ for channel 1). With 8 channels, one can thus accommodate the 32 possible message symbols in our example. In each channel of AO2, the 4 reference codes are placed in parallel (frequency-multiplexed) on 4 different frequencies (f₁ to f₄, the same 4 frequencies used in AO1) with 1 reference code per frequency. Thus, for channel n=1, the input message m_(n) is correlated in parallel with r₁ to r₄ and all 4 correlation outputs occur superimposed on the same detector A₁. Behind detector A₁, are placed four BPFs (centered at 2f₁ to 2f₄). For all N=8 channels, there are thus 32 BPF outputs and these can be sampled in parallel each T_(S) (the sample times are known, since the system is in synchronization). The output with a maximum denotes the message present in the given symbol time T_(S). If no output is obtained, the sample times can be skewed to allow a search in the event that the system has drifted out of synchronization.

8. Preferred AO and Optical Arrangement

The AO and input optical wave arrangement of FIG. 4 (shown in 1-D for simplicity) is preferably since both AO cells are prallel and hence imaging by L₁ and L₂ is easier. Both cells are vertical and the input light is incident at -θ_(B). The zero and +1 order waves leave AO1 at -θ_(B) and +θ_(B) respectively and enter AO2 at +θ_(B) and -θ_(B) respectively. The output detected at P₃ is the zero-order wave from AO1 undiffracted by AO2 and the +1 order wave from AO1 double diffracted by AO2. These two waves are incident colinearly on the same P₃ detector location. The final P₃ output is the same as for one channel of FIG. 1. 

I claim:
 1. A method of correlating a long duration and large time bandwidth product signal with a plurality of reference signals, each having a symbol duration T_(s), comprising the steps of:(a) providing an acousto-optic multi-channel integrating correlator having a first acousto-optic cell having an input transducer for creating a sound field in said cell, said sound field responsive to a signal applied thereto; light source means for directing light toward said first acousto-optic cell at the Bragg angle; a second acousto-optic cell, said second acousto-optic cell having a plurality of acousto-optic channels, each channel having an acousto-optic cell element having an input transducer for creating a sound field in said acousto-optic cell element responsive to a signal applied thereto; first lens means for directing DC and a first order light wave from said first acousto-optic cell to uniformly illuminate each cell element of said second acousto-optic cell with said DC and first order light wave components, with each component being incident upon each acousto-optic cell element at the Bragg angle; at least one light detector for each respective acousto-optic cell element or providing a signal responsive to the light incident thereto; and second lens means for directing, from said second acousto-optic cell, the undiffracted by said second acousto-optic cell DC component from said first acousto-optic cell and a doubly diffracted first order diffraction component of said first order light wave to the respective said at least one detector (b) repetitively producing a respective reference signal to each respective acousto-optic cell element of said second acousto-optic cell (c) providing the signal to be processed to the first acousto-optic cell wherein the signal to be processed and each reference signal are complex signals, and wherein each complex correlation of the signal to be processed and a respective reference signal is mixed with inphase and quadrature carriers of the same frequency as the complex correlation and phase referenced to the sigal to be processed, and the result of each mixing is low pass filtered to provide the real and imaginary parts of the complex correlation, respectively (d) delaying the output of each respective at least one light detector for the respective acousto-optic cell element by increasing amounts (e) coherently summing the outputs of each of the light detectors to provide a continuous correlation output for the system.
 2. The method of claim 1 further comprised of the steps of band pass filtering each correlation of the two complex signals.
 3. The method of claim 1 wherein the signal to be processed and each reference signal are complex signals, and wherein each complex correlation of the signal to be processed and a respective reference signal is mixed with inphase and quadrature carriers of the same frequency as the complex correlation, the result of each mixing being low pass filtered and then squared and added together to provide the incoherent correlation between the two complex signals.
 4. The method of claim 3 further comprised of the steps of band pass filtering each correlation of the two complex signals.
 5. In an acousto-optic multi-channel space integrating correlator of the type having an acousto-optic cell having a plurality (n) of acousto-optic cell elements, each element with a transducer at one end thereof wherein the output of a light detector receiving light from each cell represents the correlation of the signal applied to the respective cell element and another signal, the improvement comprisinga segmented lens means having a plurality of lens segments (m); a plurality (n×m) light detectors equal in number to the product of the number of acousto-optic cell elements (n) and the number of lens segments (m), each lens segment being disposed to direct light from a respective fraction of each cell element to a respective light detector; and means for repetitively providing m successive and different reference signals to each respective cell element, whereby n×m reference signals be searched in an n chanel acousto-optic multi-channel space integrating correlator.
 6. An acousto-optic multi-channel space integrating correlator comprisinga first acousto-optic cell having an input transducer for creating a sound field in said cell, said sound field responsive to a signal applied thereto; light source means for directing light toward said first acousto-optic cell at the Bragg angle; a second acousto-optic cell, said second acousto-optic cell having a plurality (n) of acousto-optic cell elements, each cell element having an input transducer for creating a sound field in said acousto-optic cell element, said sound field responsive to a signal applied thereto; first lens means for directing a DC term and a first order light wave from said first acousto-optic cell to uniformly illuminate each cell element of said second acousto-optic cell with said DC term and with first order light wave components, with each said component being incident upon each acousto-optic cell element at the Bragg angle; a plurality (m) light detectors for each respective acousto-optic cell element for providing a signal responsive to the light incident thereto; a segmented second lens means having a plurality of lens segments (m), each for directing, from said second acousto-optic cell, the undiffracted by said second acousto-optic cell DC component from said first acousto-optic cell and a doubly diffracted first order diffraction component of said first order light wave to a respective detector, means for repetitively providing m successive and different reference signals to each respective cell element, whereby n×m reference signals be searched an n channel acousto-optic multi-channel space integrating correlator.
 7. The acousto-optic multi-channel space integrating correlator of claim 6 further including means for placing the m reference signals on one carrier frequency and employing f frequency inputs to said second acousto-optic cell and f bandpass filters on each output detector, thereby increasing the number of reference signals that can be handled by a factor of f.
 8. A method of preprocessing a frequency hopped encoded signal having frequency components centered about widely spread frequencies to reduce the bandwidth requirement of a frequency hopped signal processor comprising the steps of(a) mixing the frequency hopped signal with each of a plurality of carriers, each of a predetermined carrier frequency; (b) low pass filtering the result of step (a), whereby only the lower sidebands of the mixing are preserved, said predetermined carrier frequency of each of said carriers each being selected to result in the shifting of the widely spread frequencies of said frequency hopped encoded signal to a much narrower predetermined frequency band. 